to come to life again - Turkish English Dictionary